Bochs启动不显示窗口 您所在的位置:网站首页 linux 菜单黑框 Bochs启动不显示窗口

Bochs启动不显示窗口

2024-07-11 03:43| 来源: 网络整理| 查看: 265

问题现象

在Mac上使用Bochs进行仿真时,执行:

bochs -q -f .bochsrc

结果如下:

... 00000000000i[ ] lt_dlhandle is 0x7fe11940fa70 00000000000i[PLUGIN] loaded plugin libbx_term_gui.so 00000000000i[ ] installing term module as the Bochs GUI 00000000000i[ ] using log file bochsout.txt Bochs connected to screen "/dev/ttys005"

显示如上内容后,没有展示仿真窗口,然后没有反应。

原因分析

如日志所示,这是因为因为没有正确的加载Bochs GUI,上面使用term_gui。 它是纯文本显示的。

解决办法

这时需要显式的指定Bochs GUI的显示方式,这里使用跨平台的SDL2。 在.bochsrc中添加如下配置:

display_library: sdl2

问题得到解决。

后记

Bochs安装后使用一直没有问题,也没有显式的指定display_library,在安装 qemu后,Bochs不能正常的显示了,排查了很长时间,才摸索出解决办法。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有